carry out a battle - Turc Anglais Dictionnaire